import argparse

if __name__ == "__main__":
    parser = argparse.ArgumentParser(
        prog='xxx.py',
        description = '这是一个xxx的命令行工具',
        epilog='这是帮助文档的结尾部分'
    )
    parser.add_argument('-v', '--version', action='store_true', help='显示版本信息')
    parser.add_argument('-add', '--add', type=int, help='添加数字')
    args = parser.parse_args()
    if args.version:
        print('v3.0')
    if args.add:
        print(args.add)
        
'''
python3 2.1_argparse_函数命令解析.py -h
usage: xxx.py [-h] [-v] [-add ADD]

这是一个xxx的命令行工具

options:
  -h, --help           show this help message and exit
  -v, --version        显示版本信息
  -add ADD, --add ADD  添加数字

这是帮助文档的结尾部分
python3 2.1_argparse_函数命令解析.py -v
v3.0

python3 2.1_argparse_函数命令解析.py -add 123
123
'''